#ifndef __eventobj_h__
#define __eventobj_h__

/* Forward Declarations */

struct ENUMDESC;

/* header files for imported files */
#include "types.h"

/* header files for imported files */
#include "element.h"

/* header files for imported files */
#include "bmkcoll.h"

#ifndef __IHTMLDataTransfer_FWD_DEFINED__
#define __IHTMLDataTransfer_FWD_DEFINED__
typedef interface IHTMLDataTransfer IHTMLDataTransfer;
#endif     /* __IHTMLDataTransfer_FWD_DEFINED__ */

#ifndef __IHTMLEventObj_FWD_DEFINED__
#define __IHTMLEventObj_FWD_DEFINED__
typedef interface IHTMLEventObj IHTMLEventObj;
#endif     /* __IHTMLEventObj_FWD_DEFINED__ */

#ifndef __IHTMLEventObj2_FWD_DEFINED__
#define __IHTMLEventObj2_FWD_DEFINED__
typedef interface IHTMLEventObj2 IHTMLEventObj2;
#endif     /* __IHTMLEventObj2_FWD_DEFINED__ */

#ifndef __IHTMLEventObj3_FWD_DEFINED__
#define __IHTMLEventObj3_FWD_DEFINED__
typedef interface IHTMLEventObj3 IHTMLEventObj3;
#endif     /* __IHTMLEventObj3_FWD_DEFINED__ */

#ifndef __IHTMLEventObj4_FWD_DEFINED__
#define __IHTMLEventObj4_FWD_DEFINED__
typedef interface IHTMLEventObj4 IHTMLEventObj4;
#endif     /* __IHTMLEventObj4_FWD_DEFINED__ */
typedef enum _htmlPersistState
{
    htmlPersistStateNormal = 0,
    htmlPersistStateFavorite = 1,
    htmlPersistStateHistory = 2,
    htmlPersistStateSnapshot = 3,
    htmlPersistStateUserData = 4,
    htmlPersistState_Max = 2147483647L
} htmlPersistState;


EXTERN_C const ENUMDESC s_enumdeschtmlPersistState;

typedef enum _htmlDropEffect
{
    htmlDropEffectCopy = 0,
    htmlDropEffectLink = 1,
    htmlDropEffectMove = 2,
    htmlDropEffectNone = 3,
    htmlDropEffect_Max = 2147483647L
} htmlDropEffect;


EXTERN_C const ENUMDESC s_enumdeschtmlDropEffect;

typedef enum _htmlEffectAllowed
{
    htmlEffectAllowedCopy = 0,
    htmlEffectAllowedLink = 1,
    htmlEffectAllowedMove = 2,
    htmlEffectAllowedCopyLink = 3,
    htmlEffectAllowedCopyMove = 4,
    htmlEffectAllowedLinkMove = 5,
    htmlEffectAllowedAll = 6,
    htmlEffectAllowedNone = 7,
    htmlEffectAllowedUninitialized = 8,
    htmlEffectAllowed_Max = 2147483647L
} htmlEffectAllowed;


EXTERN_C const ENUMDESC s_enumdeschtmlEffectAllowed;


#ifndef __IHTMLDataTransfer_INTERFACE_DEFINED__

#define __IHTMLDataTransfer_INTERFACE_DEFINED__

EXTERN_C const IID IID_IHTMLDataTransfer;


MIDL_INTERFACE("3050f4b3-98b5-11cf-bb82-00aa00bdce0b")
IHTMLDataTransfer : public IDispatch
{
public:
    virtual HRESULT STDMETHODCALLTYPE setData(
            /* [in] */ BSTR format,/* [in] */ VARIANT* data,/* [out] */ VARIANT_BOOL* pret) = 0;

    virtual HRESULT STDMETHODCALLTYPE getData(
            /* [in] */ BSTR format,/* [out] */ VARIANT* pvarRet) = 0;

    virtual HRESULT STDMETHODCALLTYPE clearData(
            /* [in] */ BSTR format,/* [out] */ VARIANT_BOOL* pret) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_dropEffect(
         /* [in] */ BSTR v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_dropEffect(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_effectAllowed(
         /* [in] */ BSTR v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_effectAllowed(
         /* [out] */ BSTR * p) = 0;

};

#endif     /* __IHTMLDataTransfer_INTERFACE_DEFINED__ */


#ifndef __IHTMLEventObj_INTERFACE_DEFINED__

#define __IHTMLEventObj_INTERFACE_DEFINED__

EXTERN_C const IID IID_IHTMLEventObj;


MIDL_INTERFACE("3050f32d-98b5-11cf-bb82-00aa00bdce0b")
IHTMLEventObj : public IDispatch
{
public:
    virtual HRESULT STDMETHODCALLTYPE get_srcElement(
         /* [out] */ IHTMLElement* * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_altKey(
         /* [out] */ VARIANT_BOOL * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_ctrlKey(
         /* [out] */ VARIANT_BOOL * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_shiftKey(
         /* [out] */ VARIANT_BOOL * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_returnValue(
         /* [in] */ VARIANT v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_returnValue(
         /* [out] */ VARIANT * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_cancelBubble(
         /* [in] */ VARIANT_BOOL v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_cancelBubble(
         /* [out] */ VARIANT_BOOL * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_fromElement(
         /* [out] */ IHTMLElement* * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_toElement(
         /* [out] */ IHTMLElement* * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_keyCode(
         /* [in] */ long v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_keyCode(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_button(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_type(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_qualifier(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_reason(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_x(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_y(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_clientX(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_clientY(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_offsetX(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_offsetY(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_screenX(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_screenY(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_srcFilter(
         /* [out] */ IDispatch* * p) = 0;

};

#endif     /* __IHTMLEventObj_INTERFACE_DEFINED__ */


#ifndef __IHTMLEventObj2_INTERFACE_DEFINED__

#define __IHTMLEventObj2_INTERFACE_DEFINED__

EXTERN_C const IID IID_IHTMLEventObj2;


MIDL_INTERFACE("3050f48B-98b5-11cf-bb82-00aa00bdce0b")
IHTMLEventObj2 : public IDispatch
{
public:
    virtual HRESULT STDMETHODCALLTYPE setAttribute(
            /* [in] */ BSTR strAttributeName,/* [in] */ VARIANT AttributeValue,/* [in] */ LONG lFlags) = 0;

    virtual HRESULT STDMETHODCALLTYPE getAttribute(
            /* [in] */ BSTR strAttributeName,/* [in] */ LONG lFlags,/* [out] */ VARIANT* AttributeValue) = 0;

    virtual HRESULT STDMETHODCALLTYPE removeAttribute(
            /* [in] */ BSTR strAttributeName,/* [in] */ LONG lFlags,/* [out] */ VARIANT_BOOL* pfSuccess) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_propertyName(
         /* [in] */ BSTR v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_propertyName(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_bookmarks(
         /* [in] */ IHTMLBookmarkCollection* v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_bookmarks(
         /* [out] */ IHTMLBookmarkCollection* * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_recordset(
         /* [in] */ IDispatch* v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_recordset(
         /* [out] */ IDispatch* * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_dataFld(
         /* [in] */ BSTR v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_dataFld(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_boundElements(
         /* [in] */ IHTMLElementCollection* v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_boundElements(
         /* [out] */ IHTMLElementCollection* * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_repeat(
         /* [in] */ VARIANT_BOOL v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_repeat(
         /* [out] */ VARIANT_BOOL * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_srcUrn(
         /* [in] */ BSTR v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_srcUrn(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_srcElement(
         /* [in] */ IHTMLElement* v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_srcElement(
         /* [out] */ IHTMLElement* * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_altKey(
         /* [in] */ VARIANT_BOOL v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_altKey(
         /* [out] */ VARIANT_BOOL * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_ctrlKey(
         /* [in] */ VARIANT_BOOL v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_ctrlKey(
         /* [out] */ VARIANT_BOOL * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_shiftKey(
         /* [in] */ VARIANT_BOOL v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_shiftKey(
         /* [out] */ VARIANT_BOOL * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_fromElement(
         /* [in] */ IHTMLElement* v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_fromElement(
         /* [out] */ IHTMLElement* * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_toElement(
         /* [in] */ IHTMLElement* v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_toElement(
         /* [out] */ IHTMLElement* * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_button(
         /* [in] */ long v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_button(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_type(
         /* [in] */ BSTR v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_type(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_qualifier(
         /* [in] */ BSTR v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_qualifier(
         /* [out] */ BSTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_reason(
         /* [in] */ long v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_reason(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_x(
         /* [in] */ long v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_x(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_y(
         /* [in] */ long v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_y(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_clientX(
         /* [in] */ long v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_clientX(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_clientY(
         /* [in] */ long v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_clientY(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_offsetX(
         /* [in] */ long v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_offsetX(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_offsetY(
         /* [in] */ long v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_offsetY(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_screenX(
         /* [in] */ long v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_screenX(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_screenY(
         /* [in] */ long v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_screenY(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_srcFilter(
         /* [in] */ IDispatch* v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_srcFilter(
         /* [out] */ IDispatch* * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_dataTransfer(
         /* [out] */ IHTMLDataTransfer* * p) = 0;

};

#endif     /* __IHTMLEventObj2_INTERFACE_DEFINED__ */


#ifndef __IHTMLEventObj3_INTERFACE_DEFINED__

#define __IHTMLEventObj3_INTERFACE_DEFINED__

EXTERN_C const IID IID_IHTMLEventObj3;


MIDL_INTERFACE("3050f680-98b5-11cf-bb82-00aa00bdce0b")
IHTMLEventObj3 : public IDispatch
{
public:
    virtual HRESULT STDMETHODCALLTYPE get_contentOverflow(
         /* [out] */ VARIANT_BOOL * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_shiftLeft(
         /* [in] */ VARIANT_BOOL v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_shiftLeft(
         /* [out] */ VARIANT_BOOL * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_altLeft(
         /* [in] */ VARIANT_BOOL v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_altLeft(
         /* [out] */ VARIANT_BOOL * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE put_ctrlLeft(
         /* [in] */ VARIANT_BOOL v) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_ctrlLeft(
         /* [out] */ VARIANT_BOOL * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_imeCompositionChange(
         /* [out] */ LONG_PTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_imeNotifyCommand(
         /* [out] */ LONG_PTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_imeNotifyData(
         /* [out] */ LONG_PTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_imeRequest(
         /* [out] */ LONG_PTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_imeRequestData(
         /* [out] */ LONG_PTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_keyboardLayout(
         /* [out] */ LONG_PTR * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_behaviorCookie(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_behaviorPart(
         /* [out] */ long * p) = 0;

    virtual HRESULT STDMETHODCALLTYPE get_nextPage(
         /* [out] */ BSTR * p) = 0;

};

#endif     /* __IHTMLEventObj3_INTERFACE_DEFINED__ */


#ifndef __IHTMLEventObj4_INTERFACE_DEFINED__

#define __IHTMLEventObj4_INTERFACE_DEFINED__

EXTERN_C const IID IID_IHTMLEventObj4;


MIDL_INTERFACE("3050f814-98b5-11cf-bb82-00aa00bdce0b")
IHTMLEventObj4 : public IDispatch
{
public:
    virtual HRESULT STDMETHODCALLTYPE get_wheelDelta(
         /* [out] */ long * p) = 0;

};

#endif     /* __IHTMLEventObj4_INTERFACE_DEFINED__ */


#ifndef _CDataTransfer_PROPDESCS_
EXTERN_C const PROPERTYDESC_METHOD s_methdescCDataTransfersetData;
EXTERN_C const PROPERTYDESC_METHOD s_methdescCDataTransfergetData;
EXTERN_C const PROPERTYDESC_METHOD s_methdescCDataTransferclearData;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCDataTransferdropEffect;
EXTERN_C const PROPERTYDESC_NUMPROP_ABSTRACT s_propdescCDataTransfereffectAllowed;

#endif


EXTERN_C const GUID GUID_;



EXTERN_C const GUID DIID_DispCEventObj;


#ifndef _CEventObj_PROPDESCS_
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjsrcElement;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjsrcElement2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjaltKey;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjaltKey2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjctrlKey;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjctrlKey2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjshiftKey;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjshiftKey2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjx;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjx2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjy;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjy2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjreturnValue;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjcancelBubble;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjfromElement;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjfromElement2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjtoElement;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjtoElement2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjkeyCode;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjbutton;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjbutton2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjtype;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjtype2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjqualifier;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjqualifier2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjreason;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjreason2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjclientX;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjclientX2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjclientY;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjclientY2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjoffsetX;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjoffsetX2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjoffsetY;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjoffsetY2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjscreenX;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjscreenX2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjscreenY;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjscreenY2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjsrcFilter;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjsrcFilter2;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjpropertyName;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjbookmarks;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjrecordset;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjdataFld;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjboundElements;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjrepeat;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjsrcUrn;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjdataTransfer;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjcontentOverflow;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjshiftLeft;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjaltLeft;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjctrlLeft;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjimeCompositionChange;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjimeNotifyCommand;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjimeNotifyData;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjkeyboardLayout;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjimeRequest;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjimeRequestData;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjbehaviorCookie;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjbehaviorPart;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjnextPage;
EXTERN_C const PROPERTYDESC_BASIC_ABSTRACT s_propdescCEventObjwheelDelta;

#endif


#endif /*__eventobj_h__*/

